Innovation Man
Essentially a bulb light with power connectors morphed into legs and an overall alien look. (I don't know how aliens look like but it sure doesn't look like its from Earth :P
Behold, the upgraded Innovation Man. I-2
Chest piece with glowing leaf-shaped lights, and some hellical stuff found on light bulbs. The ball over the head glows brighter as well.
Character sheet.
Rigging sheet.
And then we needed a cover to announce for him.